home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
maximus
/
mxv_202.zip
/
MXVIEW.DOC
< prev
next >
Wrap
Text File
|
1992-12-18
|
9KB
|
204 lines
MXView - Maximus Log Viewer for current day's activity.
Version 2.02
Supports Maximus 2.01wb and under.
History:
Listed at end of documentation.
Warranty:
None, I will not be held liable for any damage, whether
direct or consequential, relating to the use of MXView.
You acknowledge this in full by using MXView.
Use MXView at your own risk ! !
Intro:
I wrote this program because I got tired of scrolling through
Max.log with List to see what happend for the current day.
All I wanted is something that told me what each user
did for the current or selected day.
MXView reads the Max.Log and compares the entry dates
with the current date or the date you entered on the
command line. If they match, the activities for that date
and on will display on the screen with the option to scroll
forward and backward or pan left and right through the selected
activities. MXView also gives you choices to print the activities
to the printer, save the activities to a file, or shell to a batch
file where you may do anything you want. A new feature is a Paint
and Save otion. This will let you paint selected text and save or
append the text to a file.
Simple, but useful to me. I thought someone else might
like it too so I wrote a .Doc and made it available.
Installation:
The only thing you have to copy MXView.EXE to your
directory that contains the Maximus Log file.
The Log file does not have to be named Max.Log.
MXVIEW WILL WORK WITH ANY FILENAME AS LONG AS IT IS
A LOG FILE GENERATED BY MAXIMUS ! !.
To start MXView, type the following at the command line:
Usage: MXView <logname> <option1> <option2>
If no options are specified MXView will default to the
current date.
Option1, if used, must be before Option2.
Option1: mm-dd-yyyy (Starts displaying from this date)
/Dnn (Starts displaying nn day's ago)
/A (Prompts for nn day's)
Option2: /Ffilename.ext (Writes Activities to filename.ext)
/P (Prints Activities to Printer)
Example 1: MXView Max.Log 08-05-1991
This would read Max.Log and start displaying the activities
from 08-05-1991 to the present date.
Example 2: MXView Max.Log /d2
This would read Max.Log and start displaying the activities 2
days from the the present date.
Example 3: MXView Max.Log /Fexample.txt or
MXView Max.Log /d1 /Fexample.txt
The first would read Max.Log and write the activities to example.txt.
The second would read Max.Log and write the activities starting one day
before today to example.txt. It simply reads, writes, and exits the
program. I did this so I could use it remotely and not lock up my
board.
Example 4: MXView Max.Log /P or
MxView Max.Log /d1 /P
The first would read Max.Log and print today's activities to the
printer. The second would read Max.Log and print activities starting
one day before today to the printer.
Example 5: MXView Max.Log /A
This will prompt you to enter the number of days to start before
the current day. 1 = one day, 2 = two days, etc. If you just
press enter it will default to the current day.
That's it. You'll get a listing of all the activities
for the current day or from the date you specified.
(If your computer clock is correct and the total selected
activities you want does not exceed 1100 lines. This is becuase
of a 64 K barrier in Basic PDS 7.1. I'm hopeing to get around this
soon.)
While MXView is displaying your activities you have full cursor
support to scroll up, down, left or right. Home key will take
you to the top and End to the bottom. A help screen is displayed
by pressing F1. F2 will save your activities to a text file.
F3 will print them to the printer. F4 will shell out and execute
MXVBATCH.BAT if it exists. You could have some sort of log
maintenance in this batch file. F4 will start the paint and save
option. To exit the program, press Escape.
Information
and Desqview:
After reading the Max.Log file and before it display's
the activities to you, MXView closes the log file in case
Max.Log needed to be accessed by something else.
I guess this would only apply to multitasking software.
I run Desqview under Maximus. I have a separate window
for MXView with the same settings as BigDos window.
I have not had any problems yet. MXView will display up to
1100 lines of selected activities.
I don't know if any of you will like this or not.
If you do, great. If you don't delete it. Simple.
If anyone has any suggestions on how to make this
utility better, please let me know. I would love
to hear your ideas.
I can be reached at the Following:
Bill Spicer
The Hook and Slice Club BBS
202 Warrington Ave.
Danville, IL 61832 USA
(217) 446-0105 (BBS)
FidoNet 1:233/6
You can Freq MXView from the above address using MXVIEW for
the Magic file name.
If you use MXView, a donation of $5.00 would be appreciated. This
would keep me motivated to update and write more of these utilities.
Thanks for trying MXView
Also you might want to try.
MXVRem - Remote Maximus Log Viewer Door. Supports Door.Sys,
Dorinfo1.Def, CallInfo.Sys, PCBoard.Sys.
Available at The Hook and Slice Club
MXView was written and compiled using
Microsoft's Basic Professional Development System 7.1
History:
1.00 - Completed program.
1.01 - Added a check to see if Max.Log exists.
- Display's a message if no activity for the
current day was found.
1.02 - Added a command line logname parameter so
MXView could be used on log files that have
been renamed to some other name.
- Added a Usage message that display's if MXView
was executed without a logname.
- Added the option to re-display the activities
by pressing the Escape key.
- Added the option to display the previous screen
by pressing B.
- Added the option to end the program without having
to display all the activities. Pressing E will end
the program.
1.03 - Added command line option to specify a starting
date.
- Added command line option to start nn day's ago.
1.04 - Fixed minor date bugs.
1.05 - Added the option to save selected activities to a file.
Added the option to print selected activities to the printer.
Re-structured a few routines and added error routines.
1.06 - Added command line option to write activities to a file
without keyboard input. (/F)
- Added command line option to print activities to a
printer without having keyboard input. (/P)
1.07 - Added new routine for /d option. Now handles months with
28 and 30 day's correctly.
1.08 - Fixed bug in parsing command line parameters.
2.00 - Added complete cursor control. Scroll up, down, left or right.
- PgUp, Pgdn, Home, and End now work with display.
- Display now scrolls instead of clearing with every keystroke.
- Moved Save and Print keys to F2 and F3.
- Added a Info Screen (F1).
- Added option to shell to a batch file for log maintenance.(F4).
- Fixed bug with command line date. Used to screw up if you didn't
specify a leading 0 for months 1 through 9. Fixed!
- Added some neat display routines.
2.01 - Added a feature to mark selected text and save to a text file.
- Added option to append or overwrite existing text file.
2.02 - Added the /A switch for prompt for nn day's.